
.flex{
    display: flex;
    &-c{
        flex-direction: column;
    }
    &-bt{
        justify-content: space-between;
    }
    &-ar{
        justify-content: space-around;
    }
    &-ev{
        justify-content: space-evenly;
    }
    &-a-c{
        align-items: center;
    }
}

.t-center{
    text-align: center;
}
.bold{
    font-weight: 600;
}

.gray{
    color:#9FA1A1;
}
.dark{
    color: #757575;
}
.deep-dark{
    color: #1C1E1F;
}
.ellipsis{
    overflow: hidden;
    text-overflow: ellipsis;    
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;
}

.btn{
    border: none;
    outline: none;
    &.active{
        background-color: #52D0D4;
        color:#fff;
    }
    &::after{
        border: none;
    }
}